attrs = pango_attr_list_new ();
+ gtk_style_context_save (context);
+
for (list = priv->select_info->links; list; list = list->next)
{
GtkLabelLink *link = list->data;
else
state |= GTK_STATE_FLAG_LINK;
+ gtk_style_context_set_state (context, state);
gtk_style_context_get_color (context, state, &link_color);
attribute = pango_attr_foreground_new (link_color.red * 65535,
attribute->end_index = link->end;
pango_attr_list_insert (attrs, attribute);
}
+
+ gtk_style_context_restore (context);
}
else if (priv->markup_attrs && priv->attrs)
attrs = pango_attr_list_new ();